#include "lasercontrol_base.h"

LaserControlBase::LaserControlBase(QObject *parent) : QObject(parent)
{}

void LaserControlBase::OpenLaser(const SOFTWARESETTINGS mysetting)
{
    Q_UNUSED(mysetting);
}

void LaserControlBase::OpenLaserProcess(const SOFTWARESETTINGS mysetting)
{
    Q_UNUSED(mysetting);
}

void LaserControlBase::CloseLaser()
{}

void LaserControlBase::laserTest(const SOFTWARESETTINGS mysetting)
{}

void LaserControlBase::PortError(const QString &s)
{
    Q_UNUSED(s)
}

void LaserControlBase::ReadCaseTemperature()
{}
void LaserControlBase::ReadDiodeTemperature()
{}

void LaserControlBase::emissionStateCheck()
{}

void LaserControlBase::laserReceiveResp(const QByteArray response)
{
    Q_UNUSED(response)
}

//void lasercontrol_base::mySleep(unsigned int msec)
//{
//    Q_UNUSED(msec)
//}

//void lasercontrol_base::checkLaser()
//{}
